package com.ice.api.system.entity;

import java.io.Serializable;
import java.util.Date;


/**
 * 系统日志
 * 
 * @author Mr.Palo
 * @email 442803840@qq.com
 * @date 2018-12-09 21:46:57
 */
public class Log implements Serializable {

	private static final long serialVersionUID = 1L;
	
    private String id;
    private String type;
    private String title;
    private String username;
    private String operation;
    private String method;
    private String params;
    private String time;
    private String ip;
    private String exception;
    private Date createDate;

	/**
	 * 设置：
	 */
	public void setId(String id) {
		this.id = id == null ? null : id.trim();
	}
	
	/**
	 * 获取：
	 */
	public String getId() {
		return this.id;
	}
	
	/**
	 * 设置：日志类型
	 */
	public void setType(String type) {
		this.type = type == null ? null : type.trim();
	}
	
	/**
	 * 获取：日志类型
	 */
	public String getType() {
		return this.type;
	}
	
	/**
	 * 设置：日志标题
	 */
	public void setTitle(String title) {
		this.title = title == null ? null : title.trim();
	}
	
	/**
	 * 获取：日志标题
	 */
	public String getTitle() {
		return this.title;
	}
	
	/**
	 * 设置：用户名
	 */
	public void setUsername(String username) {
		this.username = username == null ? null : username.trim();
	}
	
	/**
	 * 获取：用户名
	 */
	public String getUsername() {
		return this.username;
	}
	
	/**
	 * 设置：用户操作
	 */
	public void setOperation(String operation) {
		this.operation = operation == null ? null : operation.trim();
	}
	
	/**
	 * 获取：用户操作
	 */
	public String getOperation() {
		return this.operation;
	}
	
	/**
	 * 设置：请求方法
	 */
	public void setMethod(String method) {
		this.method = method == null ? null : method.trim();
	}
	
	/**
	 * 获取：请求方法
	 */
	public String getMethod() {
		return this.method;
	}
	
	/**
	 * 设置：操作提交的数据
	 */
	public void setParams(String params) {
		this.params = params == null ? null : params.trim();
	}
	
	/**
	 * 获取：操作提交的数据
	 */
	public String getParams() {
		return this.params;
	}
	
	/**
	 * 设置：执行时长(毫秒)
	 */
	public void setTime(String time) {
		this.time = time == null ? null : time.trim();
	}
	
	/**
	 * 获取：执行时长(毫秒)
	 */
	public String getTime() {
		return this.time;
	}
	
	/**
	 * 设置：IP地址
	 */
	public void setIp(String ip) {
		this.ip = ip == null ? null : ip.trim();
	}
	
	/**
	 * 获取：IP地址
	 */
	public String getIp() {
		return this.ip;
	}
	
	/**
	 * 设置：异常信息
	 */
	public void setException(String exception) {
		this.exception = exception == null ? null : exception.trim();
	}
	
	/**
	 * 获取：异常信息
	 */
	public String getException() {
		return this.exception;
	}
	
	/**
	 * 设置：创建时间
	 */
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	
	/**
	 * 获取：创建时间
	 */
	public Date getCreateDate() {
		return this.createDate;
	}
	
}
